本发明公开了一种信息处理装置和信息处理方法,其中所述信息处理装置包括:规则信息输出部,其响应于对屏幕执行的规则指定操作将规则信息输出至存储部,待显示的显示对象信息显示在所述屏幕上,所述规则信息指示逐一变更显示对象信息中的显示在屏幕上的放大显示部分的规则;以及显示内容更新部,其响应于从用户顺次地接收的显示内容更新操作来更新所述屏幕上显示的内容,从而当在屏幕上显示放大显示部分之一时,根据规则信息所指示的规则逐一地顺次地变更显示对象信息中的显示在屏幕上的放大显示部分。
1.一种信息处理装置,包括:规则指定部,其获得对屏幕的规则指定信息,待显示的显示对象信息显示在所述屏幕上,所述规则指定信息确定逐一变更所述显示对象信息中的显示在所述屏幕上的放大显示部分的规则,所述规则指定部以预定时间间隔获得当用户在所述屏幕上划迹时在所述显示对象信息上指定的线上的点;规则信息输出部,其将指示所述规则的规则信息输出至存储部;以及显示内容更新部,其响应于从用户顺次地接收的显示内容更新操作来更新所述屏幕上显示的内容,从而当在所述屏幕上显示所述放大显示部分中的一个放大显示部分时,使得以预定放大率显示的每个放大显示部分的中心对应在所述线上获得的所述点,并且根据所述规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。
2.根据权利要求1所述的信息处理装置,其中,所述显示内容更新部更新所述屏幕上显示的内容,从而根据所述点的获得顺序而逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。
3.根据权利要求1或2所述的信息处理装置,其中,所述显示对象信息对应于包含多个页面的文档信息中的一页,并且所述显示内容更新部更新所述屏幕上显示的内容,从而根据每页文档信息的规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。
4.根据权利要求1或2所述的信息处理装置,其中,所述规则信息输出部将所述规则信息输出至所述存储部,所述规则信息包含指示最末位置的信息,所述最末位置对应于所述显示对象信息的显示在所述屏幕上的放大显示部分中的最后一个放大显示部分,并且当在所述屏幕上显示所述显示对象信息的放大显示部分中的最后一个放大显示部分时如果接收到所述显示内容更新操作,所述显示内容更新部不对所述屏幕上显示的内容进行更新。
5.根据权利要求1或2所述的信息处理装置,其中,所述显示内容更新部响应于从用户接收的放大操作而更新所述屏幕上显示的内容,从而以用户所指定的放大率在所述屏幕上显示所述显示对象信息的所述放大显示部分中的一个放大显示部分。
6.一种信息处理方法,包括:获得对屏幕的规则指定信息,待显示的显示对象信息显示在所述屏幕上,所述规则指定信息确定逐一变更所述显示对象信息中的显示在所述屏幕上的放大显示部分的规则,所述规则指定信息是以预定时间间隔获得当用户在所述屏幕上划迹时在所述显示对象信息上指定的线上的点;将指示所述规则的规则信息输出至存储部;以及响应于从用户顺次地接收的显示内容更新操作来更新所述屏幕上显示的内容,从而当在所述屏幕上显示所述放大显示部分中的一个放大显示部分时,使得以预定放大率显示的每个放大显示部分的中心对应在所述线上获得的所述点,并且根据所述规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。
技术领域本发明涉及信息处理装置和信息处理方法。
背景技术已经提出一种对屏幕上显示的一部分信息进行放大以使信息易于观看的技术。专利文献1(JP-A-2007-072064)描述了一种显示器,该显示器让用户能够变更整个图像的显示部分。专利文献2(JP-A-2001-249746)描述了一种信息观看装置,该信息观看装置让用户能够按照期望变更全部或部分电子信息并观看该信息。
发明内容本发明的目的是提供如下一种图像处理装置和图像处理方法:该装置和方法让用户能够在屏幕上显示放大显示部分之一的状态下根据任意期望规则变更放大显示部分。[1]根据本发明的一个方面,提供一种信息处理装置,包括:规则信息输出部,其响应于对屏幕执行的规则指定操作将规则信息输出至存储部,待显示的显示对象信息显示在所述屏幕上,所述规则信息指示逐一变更所述显示对象信息中的显示在所述屏幕上的放大显示部分的规则;以及显示内容更新部,其响应于从用户顺次地接收的显示内容更新操作来更新所述屏幕上显示的内容,从而当在所述屏幕上显示所述放大显示部分中的一个放大显示部分时,根据所述规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。[2]根据第[1]项的信息处理装置,所述规则信息输出部可以将所述规则信息输出至所述存储部,所述规则信息对应于当用户在所述屏幕上划迹时在所述显示对象信息上指定的线。所述显示内容更新部可以更新所述屏幕上显示的内容,从而沿着所述线变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。[3]根据第[2]项的信息处理装置,所述规则信息输出部可以将所述规则信息输出至所述存储部,所述规则信息对应于当用户在所述屏幕上划迹时以预定时间间隔顺次地获得的信息所指示的所述显示对象信息中的位置。所述显示内容更新部可以更新所述屏幕上显示的内容,从而根据所述位置的顺序而逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。[4]根据第[1]项的信息处理装置,所述规则信息输出部可以将所述规则信息输出至所述存储部,所述规则信息对应于所述显示对象信息中的有序位置。所述显示内容更新部可以更新所述屏幕上显示的内容,从而根据所述位置的顺序而逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。[5]根据权利要求第[1]项至第[4]项中任一项的信息处理装置,所述显示对象信息可以对应于包含多个页面的文档信息中的一页。所述显示内容更新部可以更新所述屏幕上显示的内容,从而根据每页文档信息的规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。[6]根据权利要求第[1]项至第[4]项中任一项的信息处理装置,所述规则信息输出部可以将所述规则信息输出至所述存储部,所述规则信息包含指示最末位置的信息,所述最末位置对应于显示对象信息的显示在所述屏幕上的放大显示部分中的最后一个放大显示部分。当在所述屏幕上显示所述显示对象信息的放大显示部分中的最后一个放大显示部分时如果接收到所述显示内容更新操作,所述显示内容更新部不对所述屏幕上显示的内容进行更新。[7]根据权利要求第[1]项至第[4]项中任一项的信息处理装置,所述显示内容更新部可以响应于从用户接收的放大操作而更新所述屏幕上显示的内容,从而以用户所指定的放大率在所述屏幕上显示所述显示对象信息的所述放大显示部分中的一个放大显示部分。[8]根据本发明的另一个方面,提供一种信息处理方法,包括:响应于对屏幕执行的规则指定操作将规则信息输出至存储部,待显示的显示对象信息显示在所述屏幕上,所述规则信息指示逐一地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分的规则;以及响应于从用户顺次地接收的显示内容更新操作,更新所述屏幕上显示的内容,从而当在所述屏幕上显示所述放大显示部分中的一个放大显示部分时,根据所述规则信息所指示的规则逐一地顺次地变更所述显示对象信息中的显示在所述屏幕上的放大显示部分。在采用第[1]项或第[8]项的结构的情况下,当在屏幕上显示放大显示部分之一时,用户可以根据任意期望的规则变更放大显示部分。在采用第[2]项的结构的情况下,可以将屏幕上的划迹轨迹反映在变更放大显示部分的规则上。在采用第[3]项的结构的情况下,可以将用户在屏幕上划迹时的速度变化反映在变更放大显示部分的规则上。在采用第[4]项的结构的情况下,可以根据用户指定的顺序变更放大显示部分。在采用第[5]项的结构的情况下,用户为一个页面指定的规则也可以应用于其它页面。在采用第[6]项的结构的情况下,可以抑制响应于最末位置处的显示内容更新操作而更新屏幕。在采用第[7]项的结构的情况下,可以以用户指定的放大率在屏幕上放大显示对象信息。
附图说明将基于以下附图详细地描述本发明的示例性实施例,其中:图1是示出根据本发明示例性实施例的信息处理装置的硬件构造实例的硬件框图;图2是示出图1所示的信息处理装置的外观实例的外观图;图3是示出由根据本发明示例性实施例的信息处理装置执行的功能实例的功能框图;图4是示出文档信息实例的视图;图5是示出在根据本发明示例性实施例的信息处理装置内执行的处理流程实例的流程图;图6是示出如何接收规则指定操作的实例的视图;图7是示出文档信息实例的视图;图8是示出在根据本发明示例性实施例的信息处理装置内执行的处理流程实例的流程图;图9是示出将触摸面板上的区域R1放大的实例的视图;以及图10是示出文档信息实例的视图。
具体实施方式下面,将参考附图详细地描述本发明一个示例性实施例。图1是示出根据本发明示例性实施例的信息处理装置10的硬件构造实例的硬件框图。图2是示出图1所示的信息处理装置10的外观实例的外观图。如图1和图2所示,根据本示例性实施例的信息处理装置10例如是便携式信息终端,并且信息处理装置10包括控制部12、存储部14和用户接口(UI)部16。各部件通过总线连接在一起。控制部12是程序控制装置,例如CPU,并且控制部12根据安装在信息处理装置10内的程序运行。存储部14是ROM、RAM等存储装置、和硬盘等。由控制部12执行的程序等存储在存储部14内。存储部14还用作控制部12的工作存储器。UI部16输出用户所执行的操作内容。UI部16还根据从控制部12所输入的指令显示信息。在本示例性实施例中,UI部16由触摸面板等屏幕、以及多个按钮20(向上按钮20a、向下按钮20b、放大按钮20c、缩小按钮20d以及确定按钮20e)组成。触摸面板18以预定时间间隔顺次地探测例如用户的手指或触针等物体在探测面上的接触。当触摸面板18探测到物体的接触时,触摸面板18探测物体的接触位置。图3是示出由根据本发明示例性实施例的信息处理装置10执行的功能实例的功能框图。如图3所示,例如,在本示例性实施例中,信息处理装置10包括信息存储部22、操作接收部24、显示内容更新部26、规则信息生成部28以及规则信息输出部30。信息存储部22主要用作上述存储部14。其它部件主要用作上述控制部12。各部件用作执行安装在计算机的信息处理装置10内的程序的信息处理装置10的控制部12。程序通过例如CD-ROM、DVD-ROM等计算机可读取信息传输介质或因特网等通信手段供应至信息控制装置10。信息存储部22存储将要显示在UI部16的触摸面板18上的显示对象信息等。在本示例性实施例中,信息存储部22存储文档信息32,该文档信息指示例如如图4所示一部分被分成两栏的文档。操作接收部24接收用户对触摸面板18、按钮等UI部16的操作。显示内容更新部26响应于操作接收部24所接收的操作更新在触摸面板18的屏幕等上显示的内容。显示内容更新部26响应于操作接收部24所接收的操作更新在触摸面板18的屏幕等上显示的内容。例如,显示内容更新部26更新触摸面板18的显示内容而对显示在触摸面板18上的文档信息32进行放大(或缩小)显示,并且显示内容更新部26更新触摸面板18的显示内容从而当在触摸面板18上将文档信息32的一部分放大时,使文档信息32的该部分变为文档信息32的另一部分。规则信息生成部28为显示内容更新部26生成如下规则信息,该规则信息指示变更在触摸面板18上逐一放大的文档信息32的多个部分的规则。规则信息输出部30将规则信息生成部28生成的规则信息输出至信息存储部22。因此,在本示例性实施例中,信息存储部22存储上述规则信息。下面,将参考图5的流程图说明在根据本发明示例性实施例的信息处理装置10内所执行的规则信息的输出处理实例。在该处理实例中,假设图4中所示的文档信息32存储在信息存储部22中,并且文档信息32的全部内容被预先显示在触摸面板18上。首先,操作接收部24从用户接收指定上述规则信息所指示的规则的规则指定操作(S101)。图6是示出如何在文档信息32的全部内容显示在触摸面板18上的状态下接收规则指定操作的实例的视图。在该处理实例中,接收由用户采用例如触针等物体沿着从触摸面板18的左上经过左下和右上至右下的指定线34在触摸面板18上执行划迹的划迹(tracing)操作。在本示例性实施例中,触摸面板18以预定时间间隔探测物体在触摸面板18上的接触位置。操作接收部24以预定时间间隔顺次地获得由触摸面板18探测到的接触位置的信息。操作接收部24顺次地与接触位置对应地确定文档信息32上的位置的坐标值(P1、P2、......、Pn)(见图7)。操作接收部24例如使触摸面板18上的接触位置的坐标值以预定放大率增大,并且计算文档信息32上的位置的坐标值(P1、P2、......、Pn)。图7是示出与由规则指定操作指定的指定线34相关联的文档信息32的实例的视图。在该处理实例中,用户开始用物体(触针)接触触摸面板18的位置的坐标值是P1,并且用户停止用物体接触触摸面板18的位置(用户移开物体的位置)对应于Pn。操作接收部24可以例如基于触摸面板18上相邻接触位置之间的距离(例如,距离的平均值)来确定放大率。操作接收部24可以使接触位置的坐标值以所确定的放大率增大并且可以计算文档信息32上的位置的坐标值(P1、P2、......、Pn)。规则信息生成部28响应于规则指定操作而生成规则信息(S102)。在该处理实例中,生成如下的规则信息:该信息将在S101所示的处理中确定的坐标值(P1、P2、......、Pn)与对应于坐标值的顺序(1、2、......、n)关联起来。规则信息输出部30将在S102所示的处理中生成的规则信息输出至信息存储部22(S103)。于是,规则信息输出部30输出如下规则信息:该规则信息指示响应于对显示文档信息32的屏幕执行的规则指定操作而变更文档信息32中的放大显示部分的规则。接下来,将参考图8的流程图说明在根据本发明示例性实施例的信息处理装置10内执行的显示内容更新处理的实例。在该处理实例中,假设在信息存储部22中预先存储在上述S101至S103所示的处理中输出至信息存储部22的规则信息。首先,操作接收部24接收用户的放大操作(在本实例性实施例中,例如,对放大按钮20c的按压操作)(S201)。接下来,显示内容更新部26以预定放大率(或以如上所述确定的放大率)将文档信息32放大,从而在触摸面板上放大区域R1。区域R1显示为具有如下中心位置,该中心位置表示文档信息32上的与包含在规则信息中的第一顺序(顺序1)所关联的坐标值P1(文档信息32上与指定线34的开始点对应的位置的坐标值P1)对应的位置。这样,显示内容更新部26更新触摸面板18的显示内容(S202)。图9是示出在触摸面板上将区域R1放大的实例的视图。操作接收部24接收到用户的前进显示内容更新操作(在本示例性实施例中,例如,对向下按钮20b的按压操作)(S203)。然后,显示内容更新部26更新触摸面板18的显示内容,从而在触摸面板18上显示以如下位置作为中心的区域R2:该位置在文档信息32上对应于与包含在规则信息中的顺序2相关联的坐标值P2(S204)。无论何时操作接收部24顺次地接收到前进显示内容更新操作,显示内容更新部26都会更新触摸面板18的显示内容,从而在触摸面板18上显示以如下位置作为中心的区域(R3、R4、......、Rn):该位置在文档信息32上对应于与包含在规则信息中的下一个顺序(3、4、......、n)相关联的坐标值(P3、P4、......、Pn)。因此,当在触摸面板18上放大文档信息32的一部分时,显示内容更新部26更新在触摸面板18上显示的内容,从而响应于从用户顺次地接收的显示内容更新操作根据存储在信息存储部22中的规则信息所指示的规则(例如,由规则信息指示的位置的顺序)顺次地变更文档信息32中的放大显示部分(例如,放大显示部分沿着指定线34顺次地变更)。显示内容更新部26可以更新触摸面板18上显示的内容,从而使文档信息32中的放大显示部分在显示内容更新前后重叠。当在触摸面板18上将以指示指定线34终端位置的坐标值Pn作为中心的区域Rn放大时,如果操作接收部24接收到前进显示内容更新操作,则显示内容更新部26可以不更新触摸面板18的显示内容。无论何时操作接收部24顺次地接收到用户的后退显示内容更新操作(在本示例性实施例中,例如,对向上按钮20a的按压操作),都将触摸面板18的显示内容更新,从而在触摸面板18的中心显示文档信息32上的与包含在规则信息中的前一个顺序的坐标值对应的位置。当操作接收部24从用户接收到缩小操作时(在本示例性实施例中,例如,对缩小按钮20d的按压操作),更新触摸面板18的显示内容,从而以预定缩小率在触摸面板18上缩小文档信息32。本发明不限于上述示例性实施例。例如,由规则信息生成部28生成的规则信息不限于上述规则信息。例如,规则信息生成部28可以根据与上述方法不同的方法生成与沿着指定线34的各点的坐标值对应的规则信息。例如,规则信息生成部28可以生成将在指定线34上以预定间隔分隔开的各点的坐标值(P1、P2、......、Pn)与沿指定线34(1、2、......、n)的顺序关联起来的规则信息。操作接收部24可以接收与触摸面板18上的划迹操作不同的规则指定操作。例如,可以在如图10所示的文档信息32中限定多个区域(R1、R2、......、Rn)。此时,如图10所示,彼此分开的两个区域(R3-1和R3-2)可以作为一个区域(R3)进行处理。在此情况下,操作接收部24可以顺次地接收用户在如下位置用物体接触触摸面板18的接触操作:即,触摸面板18上的与这两个区域的位置对应的位置。规则信息生成部28可以生成如下规则信息,该信息将各区域(R1、R2、......、Rn)与执行接触操作的顺序(1、2、......、n)关联起来。当操作接收部24从用户接收到放大操作时,显示内容更新部26可以将文档信息32放大从而在触摸面板18上放大文档信息32上的与顺序1相关联的整个区域R1。当在触摸面板18上将区域R3放大时,显示内容更新部26可以在触摸面板18的上部显示区域R3-1的文档信息32,并且在触摸面板18的下部显示区域R3-2的文档信息32。无论何时操作接收部24从用户接收到前进显示内容更新操作,显示内容更新部26都会更新触摸面板18的显示内容,从而在触摸面板18上放大与包含在规则信息内的下一个顺序(2、3、......、n)相关联的整个区域(R2、R3、......、Rn)。操作接收部24可能在接收到放大操作之前接收多次划迹操作,并且当操作接收部24接收到放大操作时,规则信息生成部28可以基于多根指定线34生成规则信息。操作接收部24可能在接收到放大操作之前多次接收到用户的如下操作,即,在触摸面板18上的不同点处用物体接触触摸面板18的操作,并且当操作接收部24接收到放大操作时,规则信息生成部28可以确定如下指定线34,这些指定线34对应于从第一接收点的坐标值延伸到第二接收点的坐标值的线、从第三接收点的坐标值延伸到第四接收点的坐标值的线等等,并且可以基于这些指定线34生成规则信息。如果指定线34包括以比预定角度小的角度(锐角)形成的弯折部分,则规则信息生成部28可以从规则信息的生成对象中排除该弯折部分。无论何时操作接收部24接收到放大操作,显示内容更新部26都会顺次地以预定放大率将文档信息32放大。当操作接收部24接收到确定操作(例如,对确定按钮20e的按压操作)时,可以在接收到确定信息时生成指示文档信息32放大率的放大率信息。此后,如果操作接收部24接收到放大操作,则显示内容更新部26可以以放大率信息所指示的放大率在触摸面板18上放大文档信息32。在此情况下,操作接收部24再次计算文档信息32上各位置的坐标值(P1、P2、......、Pn)和各区域(R1、R2、......、Rn)的位置的坐标值。因此,显示内容更新部26可以以用户指定的放大率将触摸面板18上的显示文档信息32放大。信息处理装置10可以预先对文档信息32执行文字识别处理等图像处理,并且可以确定文档信息上设置有文字的区域。当操作接收部24接收到放大操作时,显示内容更新部26可以在触摸面板18上放大文档信息32上的如下区域:在该区域中设置有文字且以信息所指示的坐标值作为中心。例如,显示内容更新部26可以将触摸面板18上的文档信息32放大,从而使被分成两栏的文档信息32的第一栏的宽度对应于触摸面板18的宽度。文档信息32可以由多页构成。规则信息生成部28可以基于与上面显示有任意一个页面的触摸面板18接触的接触操作生成规则信息。在触摸面板18上显示将文档信息32上的与最末顺序n所关联的坐标值Pn对应的位置作为中心的区域Rn的情况下,当操作接收部24从用户接收到前进显示内容更新操作时,显示内容更新部26可以更新触摸面板18的显示内容从而在触摸面板18上放大文档信息32中的与下一页文档信息的第一顺序(顺序1)相关联的整个区域R1。于是,显示内容更新部26可以更新触摸面板18的显示内容,从而根据与文档信息32的每一页有关的规则信息所指示的规则顺次地变更文档信息32上的放大显示部分。文档信息32上的与包含在规则信息内的坐标值对应的位置与文档信息32上的待放大的区域之间的位置关系不限于上述实例。例如,显示内容更新部26可以以预定放大率将文档信息32放大,从而可以在触摸面板18上放大文档信息32上的如下区域,在该区域中与包含在规则信息内的坐标值对应的位置变为左上端。无论何时显示内容更新部26更新触摸面板18的显示内容,都可以变更将文档信息32放大所采用的放大率。操作接收部24可以接收如下划迹操作作为前进显示内容更新操作:该划迹操作是在触摸面板18上将文档信息放大时接收到的利用例如触针等物体沿着触摸面板18的纵向从上部至下部做划动而执行的,并且操作接收部24可以接收利用例如触针等物体从下部至上部执行的划迹操作作为后退显示内容更新操作。本示例性实施例除了应用于显示在触摸面板18的屏幕上的文档信息32等以外还可应用于一般信息。本示例性实施例除了应用于便携式信息终端外还可应用于信息处理装置。出于解释和说明的目的提供了本发明的示例性实施例的前述说明。其本意并不是穷举或将本发明限制为所公开的确切形式。显然,对于本技术领域的技术人员可以进行许多修改和变型。选择和说明该示例性实施例是为了更好地解释本发明的原理及其实际应用,因此使得本技术领域的其他技术人员能够理解本发明所适用的各种实施例并预见到适合于特定应用的各种修改。目的在于通过所附权利要求及其等同内容限定本发明的范围。